Consolidated remove and array length calls, begin support for rooms