Help, WarDoq!

Help, WarDoq! is an esoteric programming language created by Programming Puzzles & Code Golf user Dennis.

It was designed to address the plentiful shortcomings of Hello et al., which makes them unusable for code golf competitions.

While not Turing complete, Help, WarDoq! is capable of performing basic mathematical operations such as addition and primality testing.

Language Overview
Help, WarDoq! has 23 basic commands:

All other characters are ignored.

The source code is executed character by character. The outputs of all individual commands are separated by single linefeeds.

Implementation
The following in a reference implementation in CJam, to be used with the official Java interpreter:

ea0=:Q{"HhEeLlOoWwRrDd,!AaPpQq"Q|["Hh""ello"a[',L]Sa"Ww""orld"a['!L]]:m*:`[{riri+}{riri^}{rimp}{rizmp}Q`QW%`L]+er:~N*}:H~

It reads the program's source code as a single command-line argument and the program's input from STDIN.

Due to technical limitations, this online interpreter reads the source code from the first line and the input from the subsequent lines.