update code
ignore bin and obj folders
delete obj and bin folder
update versioning support
add project to hold versioning files