Tuple Iterable, no more List
Separated Util (static) from Engine (to be made singleton soon)
added classes