Move bench renderer into its own file
Center (0, 0) between top of canvas and top of bench