Fingers crossed, next week. I've been making good progress on the code, just having to be careful of feature creep.
I finished the auto assignment code this morning and now just have to place the button properly instead of randomly like it is now. Some extra validation is needed on 2 sections...