Added the Container Algorithms Header

This header will define some common functions that are used internally
by the classes in the library.
Tweener Update

Tweener class now uses floats instead of doubles.
TextHandler Bug Fix

Fixed an error that was not being caught during compilation that came
from the switch from using a member-window to using a passed-in window.
Vector Math Additions

Added a few functions.
Formatting Functions Additions

Added functions for list formatting. These are used by the SML class.
FileWrapper Update

Added appendToLine and prependToLine functions, as well as find and
rfind functions.
SML Changes

Formatting changes, as well as the addition of a few useful functions
and more commenting.
New Lighting System

The library now has a simple lighting system. At the moment, it has
support for basic lighting only, but more features will be added in the
future.
New 2d Game Components

The ultimate goal of this library is to simplify the creation of 2d game
development, and the latest addition is the first step to making that
possible. The Collidable and Entity classes provide users with simple
bases for creating in-game entities. They take care of collisions,
repositioning, movement, etc. More will be added to these classes in the
future.