Add people testing

This is the first set of unit tests, just covering the form view. It's not in a final state, but I figured I'd send out a pull request before the end of the day - I'll hopefully have the rest of the tests in a fuller state by the morning.