fixed bugs, added pause functionality, improved readme docs