working on the view layouts for the main interface