Basic boilerplate of the main module.

Also includes an initial test that the module can be required.