Added google guava library.
-Refactored main thread. (Doesn't work yet)
Fixed first test for ServerExecutionThreadService