Squashed 'bundle/virtualclass/' changes from 8773b75..a7476bd

a7476bd updated mini file
6f48178 improved UI and fixed few bugs

git-subtree-dir: bundle/virtualclass
git-subtree-split: a7476bdabc9dcf7fbf2c2944a2a611156d217af3
Merge commit '1ff25390bd4db51dd609d98a744e87227032a5c9'