Initial Commit of PBGEngine.
Nearly 80 files.  Need to add .gitignore for generated files.
Added initial .gitignore
This is the commit message for today.