Initial work on documentation

* Restructure project to support documentation and examples
* Start on documentation, documentation complete for `Action` and in-progress for `ActionBar`