file structure + testing setup complete - travis ci not yet complete