separate song view and controller
separate playlist controller
implement playlist view controller