minor changes to overlap calc

still have to find a better way of reverting ships on overlap / out of
bounds and on rotate