Modify database
Finish layout and routes
Fix Errors