Merge pull request #67 from BU-CS673/graphics

Merge pull request #53 from BU-CS673/Chennan
Merge pull request #84 from BU-CS673/graphics

Graphics
A little update in GrassSprite&TreeSprite

In class GrassSprite, in the constructor, instead of calling
DrawLayer.OBJECT, I changed to DrawLayer.TERRAIN, because grass is a
terrain.

Add constructGrassSprite() and constructTreeSprite() in the test.
Create class AnimatedTexture
Merge pull request #97 from BU-CS673/graphics

Update my Chennan branch from Graphic
Merge pull request #114 from BU-CS673/graphics

Update my Chennan branch from Graphic
Update AnimatedTexture
Merge pull request #124 from BU-CS673/graphics

Update my Chennan branch from Graphic
Merge pull request #131 from BU-CS673/production

Update my Chennan branch
Add All Other Textures

Add CraterSprite, test, png
Add WaterSprite, test, png
Add DeepWaterSprite, test, png
Add SwampSprite, test, png
Add MineSprite, test, png
Update Texture Sprite

1. delete AnimatedTexture class and test
2. resolve CraterSprite's compiler warnings
3. change "Swamp.png" to "swap.png" in SwampSprite
Minor misspelling & capitalization fix

"Swap.png" in SwapSprite -> "swamp.png"
Merge pull request #132 from BU-CS673/Chennan

Chennan -> Production
Merge pull request #135 from BU-CS673/production

Production -> Canfield