Have completed coding the module.
Corrected typos and the module is working when tested.