bugFix(app.js): spinner should init if no battle tiles are present