Add some debugging code and struct alignment tests
Fix a missing template argument
Replace a two-case-switch with an if-else
Move the Visual Studio files to the 'win' directory
Fix some TODOs in the PartialEdgeList