Register global parameter
As a user I want to be able to use 'global' registers that can be referred to by multiple modules.
The global registers should be represented in a module named 'global' that only exists if global registers are defined.
Edited by Russell