Allowed string lists to accept NULL pointers
Provisionally finished the component parsers
Removed accidentally commit executable