App skeleton. No functionality yet.