[WIP] Creating Test Suite

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