Readme and extra commentary added to help other developers