Initial commit.
Add Maven support.
WIP