VS3.300 - extracted version info logic into its own model, making contro...

...ller app.py skinny.