Begin conversion to library project, Prepare jar transitioning

Currently this would work as a library, It should be a jar