Initial commit with configuration manager, storage manager and async helper