Added more robust cli prompts. breaking up application into modules.
finished the moduleCreation module.