Add devMode and safeMode booleans
Rework changelog, use version numbers