Initial Extension generation
Added generated Upgrader