fix comments.
add error handling when calling with invalid key
improve example of markdown
help skelton
add introduction