Detected shader bug on Android. Strange!
Added helper classes
Improved villager generation