Adds documentation
Adds basic argument parsing.