""The Continuing Story of Bungalow [happy libs]" aka more updates to enrollment steps

@plusjeff There are a couple of WIP commits in this PR. I'm not sure why the previous-school fields aren't writing to the database for the student. I'll take a look again tomorrow.