Yeah, pretty much been toying with it off an on every few hours. When i get stumped i play a game, get board of the game back to code. Great practice for when it comes to creating the interface system for my own game. Been considering for awhile using Xml for a lot of the stuff in the game i'm working on, but never really took the time to learn how to use it in C# (all I knew before was javascript/php xml), which was the whole reason I took up this project.
Learning lots, and getting tons of ideas for my game in the process.
Screenshot of what i'm considering to be the final layout of the screen view area (left side tree listing)