Changes to load functions

All the modules get load functions to parse Config
Adds named arrays in Config files

This means you might specify an integer index of a variable like
        a[1] = 2
        a[2] = 3

And the parse will allow it
Adds hasIndex function

This function checks for strings if they end with a "[NUMBER]".
Fixes load function of unit

Now the load function should be fully implemented. For the given layout.
Thought the layout does not really suit updates just yet.
Adds key function for unit

Used for loading the unit object types
Adds config stubs for loader

This will be used to import specific import configs.
REALLY DO THAT