Documentation and finishing up argument parsing.