Corrected @author in 6 files
Added Sprites, Entities, Controllers classes

- More implementation remains
Fixed issue in Sprites class

- Thanks, FindBugs
Fixed conflicts w/ Graphics branch
Fixed code style; Simplified Drawable interface

- Continued implementing creational methods
Further simplified sprite design
Continued implementing creational changes
Fixed many compile errors in tests

These errors were largely due to severing the link between Entities and
Sprites. Since Entities no longer know about sprites, they are now much
simpler to test.
Test fixes; Fixed most Controllers warnings
Fixed many more tests; Changed ControllerFactory interface

- Graphics tests are now organized in a separate AllGraphicsTests suite.
These should be run separately from the other unit tests, because
otherwise they will fail.
Merge pull request #40 from BU-CS673/Canfield

Canfield -> Graphics