New editor UI

Redesign the editor UI with a xCode alike interface.
update detail