temp fix for open maze edges
first pass player animation
enhanced player animation; now remembers position. still doesn't work for dragging.
formatted all code and added player animation on drag