basic layout and views added. Needs a lot of work but fundamental functionality is there