Made word placing algorithm much more interesting.
New algorithm takes more time and yields more deterministic results of higher density. We can adjust that.
TODO - find opportunities for randomization and density-space calibration