initial commit based on the angular phoneCat tutorial