Added validations on all models, finally got nested form params to work with strong parameters in comment submissions.

Signed-off-by: sigilworks <tj@sigilworks.com>