Remove partial constructors
Remove unused functions render and create-viewport