Condense position boundary check

Closes  #10