Add comments and general project cleanup.