Changed floors to have absolute distance positions; fixed bug in queue where popping item off the queue didn't zero out the position