more badges
refactoring, extracted commum open_file logic from sprite and compiler to utils