UI and Routing kinda done