Dao interface & implementation added