DrawingPanel Stuff

Changed BufferedPanel to DrawingPanel
Made DrawingPanel more of a standalone reusable component