SelectObject is essentially a component attached to the button responsible for holding the buildable objects. When clicked, this component passes the object onto the GridSelector for previewing. This button also handles how many and what cells the object will take up through the ObjectSize class inside this one. There is also a toggle to decide whether the object should be moved on the center of the grid cell, or on the grid points.