The current app is the 3rd iteration, and is thousands LoC already.
I'm not looking forward to having to refactor a significant portion of the app, and while I have a few ideas to resolve this, I just gotta say that mobile app development moves way faster than web and it's not as fun as it looks.