Make substring matching configurable
Remove HTML format

Not really where this belongs. Vestigial.
Make states an ELSWAK array

in order to use validation checks
Add generic parser
Alias properties
Make lines settable
Add further tests