- add mock install to travis
- refactor test file name to conform to unittest conventions
- update travis.yml
- refactor some names to better follow conventions