Add app test and Travis CI support