More work on the interface and app struture.