Changed postion detection to reevalute position of all cubes when neighbours change