spawners should handle repositioning spawned better, entity animation flip moved from update to draw