Added gitignore
Abstracted a lot of the code which now works against EDB-Brugs