Not my first tower defense game attempt, but the first one's source code was lost.  This one is functional at the moment with code that can be expanded on relatively easily.