Merge pull request #18 from BU-CS673/production

Updating UI branch to match production.
Added link to the javadoc pages
Merge pull request #59 from BU-CS673/production

Production -> UI
Merge pull request #67 from BU-CS673/graphics

Merge pull request #53 from BU-CS673/Chennan
Recreated parser method in BuboloApplication

Avoided merge conflicts. Much fixing to do!
Simple JSON Added

Adding the JSON Simple Library
Added Parser Class

Moved Parser Method from application class to a separate Parser class.
Parser Error Fixes

Corrected Errors within the Parser Class after migration.
Parser Path Source Update

Updated Path selection to be more flexible,
Renamed Map 1 to Field of Dreams

Exactly what the title says.
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
Added isLocal member and getter to the tank class

Added a isLocal flag to the tank class to represent a tank on the local
machine.
Merge pull request #82 from BU-CS673/graphics

graphics -> production
Merge pull request #91 from BU-CS673/production

Production
Merge pull request #97 from BU-CS673/graphics

Update my Chennan branch from Graphic
Fixed Misc Sprite Issues (see details)

- GrassSprite; now getting grass.png instead of default.png
- PillboxSprite; Corrected setRegion variables
- TankSprite; added support for TextureRegion
Revert "Fixed Misc Sprite Issues (see details)"

This reverts commit efee4c8c2cad595af407b31a1b3a8a39954427d7.
Merge pull request #100 from BU-CS673/production

Production