Improve error logging

display stack trace if available
Initial implementation of shared files view
newui: Refactor container adapter