initial add for new update
new update mechanism
new update mechanism
added platform informations
update
code cleaning
code cleaning
code cleaning
UPD: repo test