first iteration is done. I need to add acts_as_commentable and probably expand on the ransack form.