added main app file