New File Stucture for self contained system, YGOCore build intergration

During the build test YGOCore is also built and tested against. New file structure so system can run in its own HTTP server with an interface.