feat(tests): Added initial tests structure and travis ci integration