add travis-ci support
added template, files and lib directory, added monitoring class