Neat code.

Moved to root directory and to 'maven' branch. Redundant directory
removed and yeah this branch is passing in Travis.