animating sprite and adding basic game entity control infrastructure