Implemented methods. Multiply is broken, working on that now.