Training module framework created (Issue #21)

Created folders and file for training module.
Copied key module code base for training module (Issue #21)

Trying to modify the code base for the key module to see if I can
created a training module out of it without writing the whole thing from
the ground up.