Player redesign

Major player changes - created new classes WGo.PlayerTemplate and
WGo.BasicPlayer that replace old player's view class.