I just downloaded your app and source code.
It looks great. I will test it out and give you feedback when I can.
I have wanted to build a similar app for a while but wasn't sure how to do a lot of what you have done.
Keep up the good work.