Refactored timeline and fixed the layout problem
Added new keyframe editor
fixed the relayout problem