new interactions widget code
reverted this file, we need to revist what type of files we want to show here
merged in jesse's changes