Update logger to better handle multi-lines.
Improve help commands to use decorators.
Update decorators and add startup notice.