Neutron Refactoring

v2_0 -> v2
No options (redesign)
More features (extension-related)
Some bugfixes
I tried it both ways (order of the fields) and it works. Let me update the PR.