initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
initial commit
added authors, changelog.md, contributing.md, license, and readme.md
Simple typo correction in comments.

Change "boundign surface" to "bounding surface".
Fix wrong reference to optionsManager
Scrollview is added to the ContainerSurface's surface, not the ScrollContainer
Allow Surface.emit to be called with just type. Event should be optional.
Update README.md
JSDoc typo: getPerspective -> setPerspective
Walls.DEFAULT_OPTIONS.sides fix

`Walls.TWO_DIMENSIONAL` -> `Walls.SIDES.TWO_DIMENSIONAL`

Also, FWIW, we might want to define the Walls.SIDES object on L126 before the Walls.DEFAULT_OPTIONS object defined on L49.