Moved track download code from appDelegate to SCAPI.

Also changed some methods to return void where no return
status is useful.
Changed some colliding property names (description in SCAPI).