Add style guide link, requirments section
Add perfunctory parameter checking

Also add an example of getopt usage from the getopt(3) manpage.