Adding update support and multiple language feature + automatic uninstall if previous versio present