If you're going to compare yourself to an existing library, you really need to explain the trade-offs you made in comparison.
Even if all of the corners you cut were 58kb of code bloat, that would be exactly the information we'd want to know.
So, what exactly was left on the cutting room floor? For example, I can see there are no localization files. What else?