Separated game code into a dll

Game code is now in it's own dll that is loaded at run time. Just barely
hacked in for now so but everything is working so progress update.
Realized the build bat file was never commited