 
 public class NewContentService {
 
-    private struct Keys {
-        static let FriendsNewContent = "friends-new-content-last-viewed-key"
-        static let NoiseNewContent = "noise-new-content-last-viewed-key"
-    }
-
     var timer: NSTimer?
 
     public init(){}
-
 }
 
 public extension NewContentService {

    }

    func checkForNewNoiseContent() {
        let storedNoiseDate = Defaults[Keys.NoiseNewContent].date ?? NSDate(timeIntervalSince1970: 0)

        ElloProvider.elloRequest(
            ElloAPI.NoiseNewContent(createdAt: storedNoiseDate),
            success: { (_, responseConfig) in
                if let lastModified = responseConfig.lastModified {
                    Defaults[Keys.NoiseNewContent] = lastModified.toNSDate(formatter: HTTPDateFormatter)
                }

                if let statusCode = responseConfig.statusCode where statusCode == 204 {

    }

    func checkForNewStreamContent() {
        let storedFriendsDate = Defaults[StreamKind.Friend.lastViewedCreatedAtKey].date ?? NSDate(timeIntervalSince1970: 0)

        ElloProvider.elloRequest(
            ElloAPI.FriendNewContent(createdAt: storedFriendsDate),
            success: { (_, responseConfig) in
                if let lastModified = responseConfig.lastModified {
                    Defaults[StreamKind.Friend.lastViewedCreatedAtKey] = lastModified.toNSDate(formatter: HTTPDateFormatter)
                }

                if let statusCode = responseConfig.statusCode where statusCode == 204 {
