Add styling info in the interface with methods to change styles "setCss", "setFormatter", "cleatCss" and "clearFormatter". I made the css and formatter seperate, I believe this is a better usercase. and it also seperates our concerns
Add relevent tests
Additional work
Remove keys and make use of index to communicate between ui and core
rename ui to view
move root utils to merge it with utils/helpers.ts
rename type Position to KeyInfo and Coordinate to IndexInfo
Main features
Additional work
Didnt do