Added in gitignore and general repo fix

* Added in a gitignore
* Removed unnessessary always changing files

@ckhamash please make sure this doesn't break your build lol