A proper gitignore

Please merge this ASAP :)