fixes #74 -  add simple unit testing with TravisCI integration

This PR provides the basic structure for unit level testing on Models and Controllers.