Initial NPC Data structure

Added a lot of named variables for NPC knowledge to ease journal work.

Still in the process of adding getters/setters so other scripts can
properly use the information.

More variables to be added as needed.