Polymorphic comments prelim stuff

No polymorphic work yet, just fixed some broken tests and a broken route for new user sign up.