This is a Unicode-compliant IME (Input Method Editor). It's recommended to learn 마부하미 한글 (Mabuhay Hangeul) by reading the project's page.
This is the standard 한글 (Hangeul) layout. The Latin letters were removed to avoid confusion. The pronunciation of 한글 (Hangeul) do not correspond to the Latin letters found on a keyboard.
Feel free to contribute, or fork, the 마부하미 한글 (Mabuhay Hangeul) IME project.