 	var backgroundView: UIImageView!
 	private var animating = false
 	
+	// MARK: - Set up the view
+	
 	override func viewDidLoad() {
 		super.viewDidLoad()
 		// Do any additional setup after loading the view, typically from a nib.

		let opacityAnimation = CABasicAnimation(keyPath: "opacity")
		opacityAnimation.duration = moveAnimation.duration
		opacityAnimation.removedOnCompletion = moveAnimation.removedOnCompletion
		opacityAnimation.fillMode = kCAFillModeForwards
		
		if infoPanel.hidden == false {
			moveAnimation.fromValue = infoPanel.center.y

			WeatherStation.sharedStation.all(weatherDidRefresh)
		}
	}
	
	func refreshLocation() {
		WeatherStation.sharedStation.locationStorage.refreshLocation()
	}
	
	// MARK: - Outlet actions
	
	@IBAction func syncButtonPressedUp(sender: UIButton) {
		syncButton.setImage(UIImage(named: "sync")!, forState: .Normal)
