added previousCostume(), changed update() to use costume center not origin