Added compatibility with windows
Removed unnecessary files
update gitignore to include executables