suits comparison
readability
fix + more suit comparisons
improvements
^^
fix
fixed two bugs
improvements
more improvements
finished "engine" part