Timer + few minor changes

Added time limiting search so every search will continue until 4.9 sec (-0.1 second for garbage collection) and changed EvalState and corresponding methods' return type to double so we can accommodate weighted formula.

System.out has been commented, but should be a easy quick/replace with //System -> System