feat: add gui container info to store container create data
fix: update list
fix: renderer render translated rectangle
feat: add list container selected index, padding and colors
feat: add new font with variable width
feat: add list container logic
fix: showing unscrollable files correctly
refactor: move gui elements to gui library