Finished most of the settings menu

basic functionality: Has bugs