Finished the application component
Extended application object; converted test-widget demo