layers with same transforms are now on grouped on the same parent
todo addition
commit before improving shape keyframe optimization
function to check curve point keyframe times implemented.
this is it, this commit is to save current code state before cleaning up
comments and such for the v2 release.