SHARK-120. First somewhat working version of maven build
SHARK-120. Working assembly. Still need to fix tests.
SHARK-120. Fixing formatting of the pom.xml