Separated download function from update function

Also removed echoes, added eula config value