Part 1 of adding custom server-sided buildings.