- added movie entity
- removed entityClass from BaseDao cause its an EJB and should not keep any state
- added CrudDao to hold entityClass and injected BaseDao in it

fixes #1