Hello DigiAndy,
I had a look at your upload. Looks great for style, documentation and functionality. Nice icons too.
One thing that might make it easier for others to review the exam would be to include the exam PDF with the .zip file.
I found one spelling mistake in the pop-up for re-entering your account number. But I'm not even sure if you'd lose a point in the exam for that.
Pressing Fast Cast $50 tells you you've withdrawn $40.
I was also able to log into an account with no account number, and deposit, withdraw etc. to that account.
Regards,