feat: make editor resizable
chore: cleanup