some tweaks to frames with shared_ptr now
frames and preperation to animations