An abstract java game library that provides useful functions for making a game.