Update comments and metadata
Modernize require usage and update function names

Fix README to match, switch to Markdown for github color highlighting.