1) Added CustomDraw.java (custom GUI drawing operations and event handling)
2) Added Dog.java (tutorial class)
1) Realized you don't need to wrap the Draw objects in another class
That mistake deserves atleast 20 lashes, I think
1) Removed CustomDraw.Drawable class (see previous commit for details)
Multiple changes (especially in CustomDraw.java)