M- and MC implemented, Mod, n!, x^2 and x^y, root all implemented, CE implemented,  Copy and Paste implemented. Some refactoring of class names to prevent ambiguity. Sleep is for the weak.