A lot of architectural refactoring.
Updated some documentation.
A lot of refactoring to support a more flexible handler architecture and creation-time method building.
Enhancing functionality and adding deeper testing.