Fixed improper use of RxJava Schedulers (why does the onSubscribe function not relate to the subscribe function...)