Fixed some ancient awkward bug.
Fixed #1110
Added mvvm lite cause we may use it.
Merge branch 'test' of github.com:kellyelton/OCTGN into test