 	private var clArgs: [String]
 	
 	public init(_ args: [String]? = nil) throws {
+		heLogger = HeliumLogger()
 		heLogger.dateFormat = "HH:mm:ss.SSS"
 		heLogger.format = "[(%date)] [(%type)] [(%file):(%line)] (%msg)"
 		LoggingSystem.bootstrap(heLogger.makeLogHandler)

		} else {
			clArgs = ProcessInfo.processInfo.arguments
		}
	}

	private func connectToDB() -> Bool {

	}
	
	let router = Router(mergeParameters: false, enableWelcomePage: false)
	let heLogger: HeliumLogger
	let logger: Logger
	internal private(set) var settings: AppSettings!
	private var dataDirURL: URL!
	internal private(set) var dao: Rc2DAO!
