Remove accessors from renderer constructors.

Close #290.
Close #343.
Merge pull request #349 from palantir/remove-constructor-accessors

Remove accessors from renderer constructors.