Add comments, help/about commands, PM commands, and fixed bugs.
Fixes #1.