fixed makefile, edited gitignore so vim swap files are ignored
made some space in gitignore
Merge branch 'C'
Working on understanding the memory mapped files manipulations