added some vim files and folders to .gitignore
added specific tasks for windows and linux
did a specific task for make linux and windows binaries on Makefile