test and create routes
finish layout and routes