Tests and Testing

Cantemo subscribes heavily to testing and all functionality added to Cantemo should undergo testing as part of the testing framework.