Hello, i can make it done in a short period of time using Swift3 and RxSwift (functional reactive framework), the task is a routine for myself, or if you want - without it, as you wish. I like writing clean, testable and bug-free code. Please check my profile and experience and let me know. Looking forward to working for you