Added hibernate to pom
Changed to 'modelandview' objects
Moving from xml to class based configuration
Refactored