fixed all rectangle movement/collision