Rewrite commands to make the interface more generic
Add Compare command
Add Modulus command
Add Power command
Add Square Root command