Add RoutineComponent
Update .travis.yml