Review of Coding Test for ABC-Bank

Changed overall design and moved classes around.   Best place to start is the tests and then look at the services and controllers