Closes #122 - Math service