Settings saving and loading. still need to work on the menu layout.
Added untracked files that should be tracked.