Added comments and a md file for more info

Completely commented everything as well as added a .md file for you to
read.