Fleshing out the app front-end and approach