move UI classes into their own package