Canandensys data access layer containing DAO and models