Added a lot of the comment infrastructure (controller, model, dependencies) with save logic.  No edit or delete comment implemented yet