Guys,
awesome job, first of all, I saw your post on immigration.ca...but I do ask, why re-invent the wheel and why not use trackitt [ http://www.trackitt.com ] ??
actual link to family class immigration trackers: http://www.trackitt.com/canada-immigration-trackers/family-class
Just a suggestion..
There are many cases listed there, both inland and outland and not just spousal, but all types of family sponsorship etc...