Initial commit of magic and wonder.

Pointer addresses seem to be getting displayed instead of strings.
Addresses also appear when getting integers, despite them displaying
appropriately in the memory view.