Make some gui stuff work, added basic syncing with client, fix carbon reducing metal slot...derp