Require ntwitter in dependencies.
Initialize an ntwitter streaming connection.
Call ntwitterSetup inline and log the completed setup.
Pass a hardcoded array of hashtags to the nTwitterSetup() function and use the array when tracking.
Add listeners for error, end, and destroy event types, and comment out the twit.stream.
Log the response output from end and destroy events, and change the hard-coded track subject array from #apple to apple.
Tidy up stream event listeners and re-order log of ntwitterSetup completion.
Comment out vall to nTwitterSetup at end of streamer.js.
uncomment twit.stream() call.|
Comment out the ntwit.stream and listeners.
Comment out the ntwitterSetup call in server.js.
Enable ntwitterSetup and load ntwitStreams and send subjects to ntwitter at the same time as they are sent to twitter-node.
Call ntwitterSetup() function at the same point as the streamer.twit setup.
ntwit.stream 'data' event listener passes received data to tweetEmitter function.
Log data.id received from 'data' events.
Remove twitter-node integration and update subjects tracking to a separate array (there doesn't seem to be a method for returning ntwitter's tracked subjects).
Increase the initiateReconnectionTimer() interval to once every 10 minutes and use a global var as a reference point for the reconnection interval.