Split excuse loading into its own file
Begin adding tests
Add travis support