cleaned up some code added multi threading
Merge remote-tracking branch 'origin'
inserted multithreading in home view