UI adjustements

Display Up button on fragments subscreens
Add Settings screen

Kind of hacky, blame the lack of polymorphism.