Fixed General Bugs with repo

Transactions class now returns an Id to Client.java, transactions
amount is now set to type double, budget screen now opens without
crashing.