First pass at a properties dialog - has encoding and dictionary