Changes:
  * Code refactoring
  * Working GPU Evaluator with bound mapping