Added some obstacle funtionality

Bat now has final art and animation and everything and is done. Fireball
launcher has basic functionality and dynamic obstacles now require a
starting direction