Retaining PlayFragment

This is needed in order to ensure that the fragment only connects to the
service once. Also cleaned some imports.