changeing Jord to be only a point registration
Refactored to specilaize the abstractpackage into one that only handles points