Added simple compositor structure to remove functionality in main()