Before this commit, Counter js was autonomous. Now it's registered like a controller in Stimulus.
Add documentation how to optimize code size in production.