Migrated comments to use strong parameters. Work towards #27.
Moved user setup into parent before block to DRY up implementation.