Adding the required module directory and reactivating defines in spec.

Should have noticed this directory was named template and needed
to be renamed for my module however maybe this should be in the
documentation or scripts.

Had to reactivate the defines in the spec file.  Now passing tests.