update module working initial stages (checks for updates, allows the use...

...r to update)