Refactoring Switch to Maven

Refactored the application to build via Maven
Still need to work on native libraries