Create documentation on compile
Implemented Dispatcher and handler registration