Added final test cases.
Removed all other test cases.
Added final code stubs.
Just need to satisfy the test cases and the model is done.
See README.md for separation of work.