Initial Commit

Visual Studio project only, still need to create a Makefile and verify
it builds on *nix.
Better ignoring of build output.

At least, that is what I am trying to do.  Git seems to hate me.