initial submission of the code

includes solution, project, source and resource files