Adding project files
Adding travis and tests