Transaction and Account class in the model. Added exception throwers to null constructors