Graphics elements now translate position when the screen is resized.  Code cleaned up and comments filled in.