New Setting Features

-Add settings menu
-User color defenitions
-Update manual
Revert "New Setting Features"

This reverts commit 87e6c1cc4964f092a1eae5cb5d4774526966cb23.
Revert "Revert "New Setting Features""

This reverts commit d2ad227a4c0b279ff9eb8bcf1c1acb6b798516b5.