Refactor class of collisions and Fix Bug LEngine

Signed-off-by: Álvaro Fernando <alvarofernandoms@hotmail.com>
Signed-off-by: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>
Signed-off-by: Yeltsin Suares <yeltsin.lobato@gmail.com>
Signed-off-by: Fagner Rodrigues <fanig_01@hotmail.com>