make tests run
making better error messages
configuration parser stuff works