Task module response prototype

Setup table structure and restructured some task modules/forms to store student responses in a table consistently. This also allows the task content to be dynamically displayed and maintained more consistently, while allowing the creation and reuse of modules.
I mentioned in a previous note above... it's still defined for a dependency, but can go away when we make it all consistent.