move ViewModel::before() execution in render() from constructor
Merge pull request #1412 from takyam-git/feature/classes/viewmodel/move_method/before

move ViewModel::before() execution in render() from constructor