changed to use double buffering, updated readme, cleaned all around
updated pdf readme