Clean up the HomePage.cs code a bit more.
Rename helper extension method.
Format TaskPageSection.
Move some more Task and Goal related functions from the HomePage.cs file to their respective Task and Goal files.
Modify the VoteCompleted method to wait for the ajax request to finish before returning.