Remove uneccessary codes.
Code rule: semi-colon problems.
Name style for private methods.
Buttons is not neccessary in my implementation.
Fix bugs:

1 After delete and click a new article, delete button will not enable.
2 Title vailidation message is always 'untitled-1' when title conflict.
3 If title is invalid, delete the article, vaildate message still exists.
4 If editor is modified, delete article, click an article, alert isChanged.
5 Remove dismatch js doc in application#buildComponent.
Fix bugs:

1. Modify editor, click new, SAVE button is still enabled.
2. Modify editor, click delete, SAVE button is still enabled.
Code style: semi-colon missing.
Code style:

1. add missing semi-colon.
2. remove unused variable.
3. remove dismatch js doc.
Code style

1. remove unused variable in Application.js.
Code style:

Fix semi-colon problem in ArticleList.js.
Code style:

Fix missing semi-colon afrer if phrase.
Fix bug:

When title invalid and click new button, title message is still there.
Fix bug:
When title invalid, click other artitle, title message is still there.
Fix bug:
delete data not work in dao level.
Refactor code.
Refactor: user closure util to improve code.