Fix up whitespace and formatting
Derive from prog-mode, add basic pieces of a new mode
Add some missing keywords
Add understanding of comments
Make font-lock-defaults buffer local
Update the README to reflect changed requirements and capabilities.