Add .gitignore
Clean & remove dead code
Add support for a custom nlinum format

This actually allows to add a separator between the line number and the content