make multiplication work
implement basic (unoptimized) divison and modulo functions
make pow function work