Expand javadocs. Improve List test coverage