Refactored, temporarily removed getting related profiles, added notes on plans for new get related method and multithreading plans