made more progress with angles, can get a numpy array of angles in a single class