Make the file compatible with stricter linter rules.
Make the file linter compliant.
Spell fixes
Fix call signature.

The method allows for only 4 parameters.
Top row is reported to have more space than actually available.

This fixes the issue by abstracting the method to retrieve the available space
in each wall/row and handles the extra use case.
Makes the price label runtime configurable.

With this modification it is now possible to configure the use of the
price label on runtime with boolean flag:
TWOCRATES.CONFIG.USE_PRICE_LABEL.
Style and spell fixes.

Fix against the stricter closule linter. Also some spelling errors were
fixed.
Allow runtime configuration for top row height.

A new option for the runtime is added: TWOCRATES.CONFIG.TOP_ROW_HEIGHT
to allow runtime configuration of the drawing of the top of the upper
row items. The option should be an integer value.