Draft of policy file parser.
Checkpoint
Break PolicyNodes into their own files.
More work.