started working on framework and render objects