Adds comments explaining the open state reveal width
Removes an unused constant
Internal updates, and small changes to API
Copyright updates
Updates to examples to display new functionality, improves organization of files