Added Zoom, Commented, Added Resources

Added zoom as a new feature
Added JDoc comments
Changed my images to be imported using resources
Changed the names of some variables
Used defaults where I needed to more
Removed some unused imports, variables, and functions