Updated the project with a new maven build structure

Updated with a new maven build for creating the snapshot.