add sprite animations
support mirrored sprites for left movement
change texture urls to hrefs
use GenericLoader to fetch level JSON
load sprite info from level data