added pool support
move sys exit
separated models
ignore pngs