Start to split the rack/tile UI out into separate modules.