updated readme and todos