Working syntax hilighting

Working syntax hilighting though more work on selectors needed
(improving rules maybe?)