v0.1: Added basic concepts and initialized skeleton for the module. Untested (code has never ran).