Updated app and app tests to improve coverage, ignored main functions for coverage calculations