Extracted some files into another solution (dll)

I decided to extract BaseViewModel, CommandSink and CommandSinkBinding
into another solution to create a reusable dll.