updated README documentation, TODO