Add support for math operators; fixes #33, fixes #34, fixes #35, fixes #36