Temporary fix for edge constraints.
Rudimentary setup for correct key popup constraints.
Very rudimentary height adjustment testing.

(Test commit, not meant for production.)
Intermediary commit. (Does not work correctly.)
No keyboard clicks at the present moment, alas.
Fixes for weird layout behavior.