Several Unit Tests are written, more tests should be written. But
anyway, that's it for the time being. More enhancing points: 1. retain
form data from error inputs; 2. datepicker; 3. more tests; 4. JMeters;
5. Form data binding enhancement
merge more-tasks branch