Initial changes to add maven support. Unit Tests not working.

Signed-off-by: Gary Thomas <mgarythomas@gmail.com>
Modified version for maven. Unit Test not building

Signed-off-by: Gary Thomas <mgarythomas@gmail.com>