Allow for selection of tasks by keying a in user commands.
TEST Command type
remove redundant command
Wrote test template in Controller (no output check yet)
Control Z and Control Y
Fixed test template clash with main methods
Wrote test checker
Fixed test message bug
Merge branch 'master' into daryl_storage