(1) add test cases;
(2) rename a few test cases for consistency;
(3) add documentation (README.md);
(4) make dangerous ant targets non-public by removing descriptions;