Tutorial GUI app in NetBeans with property bindings and work progress reporting