FEATURE

added LCDModel to have gui decoupled from lcd screen logic