added sphinx docs, changed readme, added hot()