Removed FreeLayout container.

The API is: widgets don't overlap. FreeLayout was the opposite.
Added test case for Spacer.
Added example for usage of spacers.