Fixed some minor problems, mate checking is working now, updated gitignore and removed files that weren't needed anymore.