Execute method. Should be overridden in a descendent thread.
protected procedure TThread.Execute; virtual; abstract;