Added Domain classes with JPA annotation