Global Variables and Functions.
Initialization functions
Some changes.