Fixed errors from previous commit
Started using ui package in main.

Still need to make ui package more functional.
It still lacks required functions to allow for proper
interfacing with the display.