rename pm-persistence to pm-core, this project can encapsulate business logic services as well.