instal and self æniming upload

This needs to be updated with intructions from cero for each OS