Refactor and reorganize code
Add `:` command history, config parameter for global or per-project history
Needs Brackets Sprint 40 for status bar command indicator