a little page to visualize and discuss some fundamental algorithims and patterns in computer programming