Added schema. Added filtering, DAO and service (not tested yet).