Overview
========

A collection of various utilities, objects, and functions for game programming in Lua, specificially with the [Love2D](http://love2d.org) library.  Includes the following:

* **object.lua**: Simple object-oriented implementation for Lua.
* **containers.lua**: Various container classes (Linked List, Queue, etc)
* **group.lua**: Container class allowing you to call/aggregate arbitrary methods on multiple objects
* **loader.lua**: File loading utilties for Love2D
* **time.lua**: Timer module for scheduling events and interpolations
* **vector.lua**: 2D vector class
* **rect.lua**: 2D rectangle class
* **polygon.lua**: 2D generic polygon class
* **console.lua**: An in-game console system
* **camera.lua**: A camera with tracking and depth
