refactor routes, adding custom css, working on tech debt