I finished up Rebirth 0.5 tonight. There's not much to say about it that I didn't say last time: there's a new Vector class, and Camera and Shape's position, rotation, and scale attributes can be changed. This version is tagged as release-0.5 on Github.
The demo for this one looks the same as for the last version, although I did try a little test where the box could be moved with the arrow keys. Shapes aren't meant to be controlled directly like that, though, so I didn't keep it. I'll add it back properly next version, once I implement the game object class.