Add submodule.
One-step installation.
Submodule management.
Enable parallel installs
Turn off debug output by default
More convenient argument parsing.
Add basic documentation