Use logger instead of STDERR
Do metadata compact in app classes instead of backend classes
Improve logger to log stack traces and pretend to be real logger
Bump version to 1.0.4