Added interfaces of DAO layer.