Added initial comments to the commited classes.
The solution file was moved up to the top level directory to make the
projects structure easier to follow.