adding route for admin page
adding 404 template
organizing files better