updated readme and todo, some minor fixes