Added Entity

Originally GameObject.cs from the XNA project, the base class for
derived enemy, tower, and trap objects.
Enemy, Tower, and Trap classes are abstracted into their exact types.