added .gitignore
added project def file
first attempt at the assessment