Updating to support corner values

Adding corner-values() and renaming dir-values() to side-values()