i dont even know
Began profile implementation, set most objects to internal
inc lazy naming
Modifed profile implementation. Probably introduced some bugs
Fixed a bug with a hacky fix

Actually this whole lib is pretty hacky at the moment. It needs some
serious cleaning up. Works for now though but in the long term needs to
be seriously looked at
Changed tvlib access modifers to public
iunno
sdfasdl;lfasd