initial commit starting from project2
importing FauxSimulator.java for testing
importing the threadmodel class
adding varialbes
working version with correction of sun latitude and sun distance
working version with a few test cases, still need to condense the code and remove some dependencies
pushing to team -  DBModel updated FauxSimluator an new FauxViewer
porting Model for consumption updated thread model for all thread to
pause, resume,stop in a uniform manner
added the if statement for debugging

added to make the console output silent in when debug flag disabled
Code refactoring on DB Model
Code refactoring on Model
simulation with more functions for incorperation
Adds non-functional GUI.

- Still needs to hook into Controller
- Missing actionlisteners
- Not yet pulling in Earth animation
adding array block queue
Merge remote-tracking branch 'origin/Mounib-Branch' into jinglu

To integrate simulator with model
some changes about blockqueue
Merge branch 'Mounib-Branch' of https://github.com/kimaniidaniel/CS-SAAD-Project3 into Mounib-Branch
merge with model, almost done, but not quit for create Thread
minor changes for simulator name
fix null pointer with blocking queue