Created key handler draft in core package