Namespace reorganization
Moved ObjectResolver and SymbolResolver to their own files