Phase 4 of changes from feature/modules_integration

adds test suite
updates manage and testing config
updates readme
There are a few tests that follow this pattern. It looks like you're testing that the error page is rendered, but not that the specific error is being thrown. It's pretty minor, but since you've defined the custom exception handling mechanism you might as well make sure that it's always the right message that's being sent to the user.