Outsourced custom controls into seperate assembly