modified dir structure and continued CRUD implementation