material type work, cleanup of unused user/post stuff 

(the user stuff is still in the history to pull back or reference later, of course)