If you dont know. Core is my library that includes a class to act as a Object Manager. You pass it a pointer to your update function and a pointer to your factory function. The factory function uses the library's Object class as a base for everything created using Core.
At the start of the frame, Core grabs the time. In the middle of a frame, Core calls your update function and also the update method of each and every Object. Then at the end of the frame, it calculates the time the frame took so that it can pass that along to update during the next frame.
Pretty useful.
Two features that its still missing:
Built-in Lua support
Serialization
Those two things, deal with subjects that I have never dealt with before so it will be interesting and may take a bit of time.