updated gitignore
Fixed some Mouse Controller stuff to make it more clean. Not relevant to branch, but necessary nonetheless