Refactored github
Added TS config for json URI if developing offline
added JS random number generator whrandom
Refactored structure
Refactored Garmin