Switched from npec to mspec for better debugging in VS
Added Register Module with basic validation