added profile route and page, with all necessary data from the database. overhauled the routing system