Use Gestures instead of Buttons for settings.
SGCommandFormatter & SGViewController

//SGCommandFormatter
1. Load the command array through SGProcessCenter.
2. Format the command in order to suit the SGViewController.
3. More work needed (See To-Do List).

//SGViewController
1. Create a new queue for getting and executing command array.
2. Fix a small bug in changePureColorBackground.