working baseline app skeleton