Revamp Functions!

Commands is a better name, this way is better.
Also this is consistent with PyMoronBot, easier to make comparisons that
way.