DAR-809 UIFactory class

https://wikia-inc.atlassian.net/browse/DAR-809