Added abstraction to shapes. Logic now added for calculating the area of a circle, square, and triangle