Elevator doesn't have a tileentity on the client now, moved stuff to common, and cleaned some code