Bug 1100295 - Implement navigation logic. r=crdlc

please split this because I think you are overriding the transform property, left and right with X and, botton and top with Y