simpler and less error prone showWeek
Changed input names to "register*"
token updates should work now
added a bunch of classes