Add Factorys for GUI elements