(Possibly) Final Commutifier commit

Added drop down boxes, auto correct etc.