cleanup, update and add .yml for travis