Bullet -> Spell

Bullet is replaced by a  function named spell & spell.js + prototypes
are implemented.

Spells aren't working as of now.