refactoring for VS2013.
changed disc to _disc and added some metadata tags
also hacked around error in discover.cs zonetopology <-- needs a proper fix