introduced scene builder for easier scene building