Added project file.
Added plugin interface definition.
Added MVVMLight library.
Enabled package restore.