Added KiplingTools.java (Utility class), and Viewport.java
Added aspect ratio calculations to resize() method to update viewport upon the screen being resized.