Excellent content... Just a minor thing, on main.js, seems that the constructor now expects the option version instead of version_date
version
version_date