added stubs for play/stop/lock/unlock etc methods to State base class. Added state subclasses Playing and Unlocked.