Engine

Improvements on finding hints; Method1 + Method2
Not finished