Added design for render process. Closes #284.