completion of the basis UI and libs required to make the project functional