added support for EntepriseJavaBeans. Autogenerated them from Database
added Junit test libraries + userExists test
refactored code so that all uses jpa