I'm a developer with 17 years experience based in Austin, TX. I've built many similar apps including XYZ Radio and WXLV Radio (please see portfolio). XYZ Radio has favorites, sharing and support for all of the formats you'd like to support. I use Titanium for many projects and enjoy working with Firebase and Parse. I understand your needs and can build this for you very quickly. Please let me know if you have any questions. Looking forward to learning more about this project. Thanks!