Added Command to hold the present and previous command strings
Added InputThread as Runnable class which will read inputs from console
Listener listens to commands, ascertains if they are known and sends it to the executor
Executor parent class, Runnable
XBoard Executor, derived from Executor
UCIExecutor, to execute uci commands
Version Update
Rewrote XBoard to reflect new Console implementation
UCI rewritten to accomodate for changes in Console reading
Parent class of XBoard and UCI
Rewritten to accomodate Executor
Rewrote to have single GUI console object, and made Scanner public
Version History Update - Version 0.0.8
ReadMe Update App Version 0.0.8
Version 0.0.8 (693)
Version History Update - Version 0.0.8
Version History Update - Version 0.0.8

fixed #84,#85 and #87