Adding .gitignore
Added some smart coloring and fixed the mouse interaction