refactor to match standard directory layout

added stripersist and persistence.xml
updated build.gradle with stripersist / hibernate resources.

added ability to specify different build environments (dev, test, prod)