[WIP] Creating Test Suite

Even new projects need test suites.

[] Create Testing Structure
[] Integrate with Travis CI
[] Create Basic Unit Tests