added domain model and persistence.xml
wrote CompanyService with @NamedQueries