getting project ready for maven central
finishing up for maven central deployment. should upload later tonight