Added getters and setters; removed params from render functions