handles arguments with argparse, handles front page and table of contents
updated readme for argparse and clarified md code