Version 2.0 is completed, all forms work almost perfectly. TODO: detail changes.