 	
 	//tools
 	let toolsEnabled = true
+	
+	// Saved shortcut item used as a result of an app launch, used later when app is activated.
+	var launchedShortcutItem: AnyObject?
 	
 	func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
 		// TODO: Figure out a way to get rid of this, since it's deprecated

		guard ShortcutIdentifier(fullType: shortcutItem.type) != nil else { return false }
		guard let shortcutType = shortcutItem.type as String? else { return false }

		switch (shortcutType)
		{
			case ShortcutIdentifier.Post.type:
				//Bring up Search for Post Song of the day
				break
			case ShortcutIdentifier.PeopleSearch.type:
				//Bring up People Search Screen
				break
			case ShortcutIdentifier.Liked.type:
				//Bring up Liked View
				break
			case ShortcutIdentifier.Profile.type:
				//Bring up Profile Screen (of current user)
				break
			default:
				return false

		}
	}
	
	func applicationDidBecomeActive(application: UIApplication) {
		if #available(iOS 9.0, *) {
			guard let shortcut = launchedShortcutItem else { return }
			
			handleShortcutItem(shortcut as! UIApplicationShortcutItem)
			
			launchedShortcutItem = nil
		}
	}
	
	// MARK: - Force Touch Shortcut
	
	@available(iOS 9.0, *)
