added .travis.yml, added EventHandler, changes in Region