Make modules accessible via single attribute with racks-subattributes

Parent 'rack holder' may provide additional features in future, but for now it's just named tuple