cleaned up animation and ordering in tile