Everyone needs a thneed

Augment the `UserNeed` model with four new fields and a `needotron_id` gen