Introducing "high-level" functions to perform common tasks.
Added the repositories view to the GUI.
Added a refresh button to update the package list.
Added the repositories_tab.
Expanding database functionality.
Added high-level functionality and the GUI's repository tab to the build files.
Make use of the high-level functions to performs common tasks.