Added more tests for Component and Model and added settings to travis.yml.