Animations for coins and weapons

Weapon one still needs more work. Unfortunately to do this I had to make
them each extend Sprite instead of Entity. Hopefully we can make it work
with them as Entities again but this change doesn't seem to affect the
game so far