Fell asleep after registration.  Didn't get back to coding until after 11pm. More to do, but this basically does iProj3.