finally fixed rendering and improved Camera movement