add medium-editor re-structure js/ css/ fix major UI