Move busy panel into separate class
Simplify testing => ensure, that prior to running the source it is build
Add licence comment
Custom Fields
Unify exception handling