Some more backend updates

Moved the orbital zones into seperate files.
Also fixed a rather hard-to-trace bug with forbidden/clean zones.
Changed all decimal to double, speeding operation up.