Added maven support, restructured project folder design

This lets us easily import java libs we want to use for have interoperability with, Also added a simple example of java interoperability.

Signed-off-by: Eric Palmer <epalmer@richmond.edu>