Adds documentation.
Adds basic argument parsing.