moved project to maven, cleaned up packages and added README