Settings activity

This is a pretty big pull request.
I implemented a rough version of the settings functionality.
For now, the settings functionality lets you change the theme (light/dark), and lets you choose which screen to launch the app on (logs/summary).
I had to change the themes to the default ones (for now) to make switching themes easier.