Improved interface of source code widget; restructured files