simple app with unit tests