--[[
	Singleton Manager that holds Window components
]]

local CollectionService = game:GetService("CollectionService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ServerStorage = game:GetService("ServerStorage")

local Constants = require(ReplicatedStorage.Source.Common.Constants)
local Registry = require(ReplicatedStorage.Dependencies.GameUtils.Components.Registry)
local Window = require(ServerStorage.Source.Components.Window)

local WindowManager = {}

local registry = Registry.new(Window)
