Maven-ified the project and made it easier to use with SubPub