New way to throttle ajax call to the same url.
Add ajax error alert message display for all ajax calls. The ajax errors
are properly indicated by HTTP status 400 code series instead of custom
error response.
Add basic message listing functions. Message posting is not yet
implemented.
Start working on my learnings tab. Streamlined the design of news tab.