Allow a Finish function for floors that can be assigned in the Function parameter. When the user selects Finish, the floor is offset from its host by the thickness of the floor. This will ease management of floors that should be used as finishes and need to be offset from a structural floor. This would also add additional scheduling functionality.