remove unused file
update visual studio project
update gitignore