solo: add data bags and environments // refactor and improve tar download+extract