rename 'render' event to 'update', add comments
fix gefov() for portrait mode
fix callback event
WIP