Added "script" loading and default .ondone() to 'resources.js'
Added resources.start() to avoid loading some resources too soon and running resources.ondone() while some resources are still loading
Updated TODOs