Added documentation to vertex buffer and render context. Added viewport functionality. Added multi window example.