commented function declarations
removed unneeded include
added description to README