Moving Controller and Threads to own package