Fix issues with tile viewport

Fixes issues with tile viewport dimensions, mob compass. Changes
ViewportX/Y options to TerminalX/Y options.