organized variables, added renderType option

And awesome accidental 1D render view! :D