Added case-insensitive versions of regular expressions
Began implementing parser