Added utility module

The utility module allows for the updating of modules.
Now using slots and update change

Now updates from my git repository as apposed to checking with the
official server.