Travis CI integration
Fix broken tests
properly tracking checkox state