Base Controller: Clean up source.
Main: Clean up source.
REAME: Added TODO, refactor args handling.