Coding and UI structure

https://docs.google.com/spreadsheets/d/1TGozxtuOAy79df99-MOJp9bwDviJFKukBkCUxkL7_3g/edit#gid=0

[20-27]