update readme with more accurate description, update todo