A Mathematical Model for Tumor Growth and Angiogenesis