Command Processor Pattern for Android Applications