Make a static 'media' instance, also fix some event problems
Remove debug print
Add check_not_overlap(FrameObject, ObjectList)