Updated routes and controllers, added additional styling