Adding LibraryView prototype files into DynamoCore project

This pull-request is initial in series of pull-requests connected with adding new design prototype into Dynamo.

@Benglin, please review.

The code almost not changed of version you send me by email. Please check if I added files in correct places and namespaces. Thank you.
This file will not be used eventually, please remove it and keep it inside our prototype executable. Instead of this, please create a corresponding ```UserControl``` (instead of ```System.Windows.Window```) that internally contains all the functionality.