Broke out message.date, recieved_at and indexed_at sections. Documented non-raw api calls for working with files. Style and comment location updates.