Single Responsibility Principle, YouTube Player Code, integrated RESTFul server, hacking UIKit, Apple Photos like code