         return nil
     }
     
+    deinit
+    {
+        viewSpinner?.stopAnimating()
+    }
+    
     //MARK: private
     
     private func factoryViews(controller:CHome)
     {
         let actionsHeight_2:CGFloat = kActionsHeight / 2.0
+        
+        let viewSpinner:VSpinner = VSpinner()
+        self.viewSpinner = viewSpinner
         
         let viewDisplay:VHomeDisplay = VHomeDisplay(
             controller:controller)


class VHome:ViewMain
{
    private weak var viewDisplay:VHomeDisplay!
    private weak var viewActions:VHomeActions!
    private let kBarHeight:CGFloat = 70

        
        let viewBar:VHomeBar = VHomeBar(
            controller:controller)
        self.viewBar = viewBar
        
        let viewActions:VHomeActions = VHomeActions(
            controller:controller)
        self.viewActions = viewActions
        
        addSubview(viewSpinner)
        addSubview(viewBar)
        addSubview(viewDisplay)
        addSubview(viewActions)
        
        NSLayoutConstraint.equals(
            view:viewSpinner,
            toView:self)
        
        NSLayoutConstraint.bottomToBottom(
            view:viewBar,
