add product_view, add background, redisign pages
change product_view, add styles, redesign, add 404page, add layout, add and fix tests, improve Router