Moved dependency versions into properties.
Added basic domain objects.
Added build-definition for travis-ci.