Added requestJoinJam() and requestRemoteLibrary() methods to AsyncHTTP Client, which are now being called client-side instead of JoinJamThread. Evreything seems to be working the same as before. Now I need to modify the server side to not use JoinJamThread either.