Added generic entity DAO
Added movement entity access as dependency
Added invoices and cleaned up. Implemented changes to parser