added circle,triangle and square classes