basic Mojo App structure.