Main file implemented
ui implementation started