Added new test and better support for qt creator
Convert to shared_ptrs
Parse the names of ns and soa records