1.add union and max methods, and unit test for them.
2.add some description to README.md