Fix warnings, ensure functions are spaced
Three scenes are included, one of which shows a example use case.