removed featuresdoc

in the example i used FeaturesDoc was the viewmodel. So i've deleted it
and moved all functionality into the mainViewModel. Probably can break
it up a little bit since the seperation of concerns is a little muddled.