Various updates. update read me. added some comments