Camp Registration Updates

Update #1

Camp Registration Update #1.

Update #2

Camp Registration Updates #2