Round 2: Major overhaul. New commands. Finished Soon(tm)
Migrate things to utility class. Part of Major Overhaul. SOON