updated .gitignore to ignore binaries
added correct initialisations of linunum, currentline etc