Updated readme, total refactor to make the information more accessible

I just got around to updating the README. @knownasilya already added in the options, but I felt the readme needed some reorganization to make it consistent with many of the other express middleware repos.