Fix spinner display issue.
Use consistent logics to handle login required apis.
Add file upload api & action stub.
Fix param name.
Ace editor for markdown editing, first edition, just added.