Refactor getInstance() to p
Update version checker
Convert to Maven project!