Add comments and explanations
Add options to change level size, show max combos and another improvements