Move solid rendering into its own file