The preliminary work consists of preparing codeplex as an environment, setting up the initial source components, populating some initial test data, and various other activites required to prepare the team to kick off live development.