misc cleanup
Enjoying java 8 lambdas.
Cleanup of misc code analysis items.
Refactoring before implementing matrix math.
Refactoring, and initial use of matrices.
Switch to using matrix math, and not recalculating the camera angles each loop. Some speedup.
Cleanup, logging when frame delay is exceeded, fixing system exit on JFrame close, cleanup of movement, etc.
Fun with Java8 streams for significant performance improvements.