Challenge Phase Assembly

also fixed the chat area scrollbar issue and removed redundant code for customized ng-scrollbar.