WPF based document management solution