* encapsulated widget bindings into separate module class;
* added loading banner;