Fixes #1 Incorrect distortion
Stub out SortedLayoutContainer
Move function description comments from header to above the individual functions.
Stub out functions for the layout code.
Implement addPlane and RemovePlane
Add concept of sortState to the container to define whether the container is dynamically or user sorting.
Add a concept of instance count and unique ID to the interactablePlane

so we can sort based on order of creation
Add function to do weighted average blending of a list of layouts.
Implement sorted LayoutList creation.

Uses currying instead of individual functions.
Stub out apply layout.
Add initial implementation of update.
Add concept of dock emitting event when plane is removed.
Add the sorted layout container to the project.
Fix bug with optional initialization
implement ApplyLayout
fix missing semicolon in Interactable Plane
Add an sortedLayoutContainter to the scene
Create a handBracket gesture recognizer and add it to the project.
add use of handBracket plugin
remove some extraneous new lines