beginnings of messagebox
currently sorts by UID; need to implement (and sort by) sent/fetch date