pushes new media playout screen onto fragement stack
Playout fragment is fully constructed
made as many classes final as possible to reduce the chance of accidental complexity
more implementation notes