Change return type of Vector3i dot/distance/length to double

These really don't make sense returning ints even on an int vector
untested publication stuff
fixed publishing
really fixed deployment
Moved Scheduler to Service
ensured additional artifacts are deployed
Add basic scoreboard interface and teams.