Added data module
Added dependancies to info file for custom module
Added more fields, validation, and date fields to custom module