small refactors to actionview renderers
marking private methods which dont work if called on their own anyways
adding missing test coverage