[System] Add prototype widget manager/widget window/widget factory