added tm props
moved the search interface into a partial
moved search into shared
font page improvements
update shared