Separated GUI from AI
Add protobuf build script
Bugfixes