reworked API to register operations and then build routes from that.
Use new API.
Updated .gitignore to ignore npm's logs.
Start specing out Calculator class.
Added implementation of event handlers.
Make sure arguments are processed as numbers.
Added logic for performing operations.