Added backend routes and frontend component for settings page
fix bugs
CR Fix
fix typings
Merge pull request #16 from my-koop/mike_settings

Added a settings page