Create skeleton for DataStore, added submodule pugixml

Please check in case I mess something up, have been deleting and re-adding stuff a number of times.
Hmm I didn't touch that directly... My vs must have changed that when I tried to build locally.. Or should I not build locally? :/