#1- Quick-Fixed Error at cms.Main.main() 35 by adding final at line 13. #2- Command Parser Rewritten; Totally cicrumventing static methods in cms.controller.command.AbstractCommand resulted in heavier overhead and use of quasi-anonymous object. for-each loop in cms.controller.CommandSystem.command() runs in O(n). Could have done in O(logn) (binary search) assuming class files are sorted alphabetically, however did not risk having issues with order.
Rewrote action methods in cms.controller.command for readability. Deleted switch case 1 and clean in CommandExit.action(String). Deleted empty method CommandExit.clean(). Kept buffer parameter check in CommandMake.action(String) for further implementations.
brought iss6 in system