updates Readme, cleans up code slightly for reading.