Added dynamic content creation and boundaries handling
Added a sample background