Collision between data and player + "animation"

Player can now collide with data and throw it. Also a primitive
animation routine that simple cycles through colors.
Pycharm messed up the indentation last time and I didn’t catch it as a
result this commit is ugly.
Added Data device
.gitignore
Dumb parsing error