A Graphical Approach to Algebra and Trigonometry