first pass at app - add layout next