Create a data access layer interface, not done!

there is no page query in this class, will be added later.