updated readme and a few minor code tweaks for sexiness