Initialize displace from dimensions hash

Values were being set onto displace_left and displace_top, but they weren't
getting picked up from the initial hash. This caused the layout on the game
of life sample to be weird.
Merge pull request #648 from shoes/displace_fix

Initialize displace from dimensions hash
Attributing my daughter's first OSS contribution

:)