Starting extraction of jinput and moving to RxJava