Updates initialState and add componentWillReceiveProps to actually take the dateTime passed in props into account
Updates TODO