updated readme, added more comments