cleaned out some of the reference code. Made it possible to call component recursively
a little cleanup on the controller and view
cleaned up the controller
small bit of cleanup in the model
added a component module. implemented message creation in it
added textfields to the component module
Merge branch 'cleanup' into dev