ajax left pane toolbox
compose now working, add pushState to leftPaneToolbox too
refactoring stream.js and disable while doing ajax request

attributes that bind to HTML element starts with $
refactoring post.js part 1

- move new, show, and hide comments to new method in post class
- disable comment textbox while making ajax request
refactoring post.js part 2

newCommentFocus() and newCommentClose() belong to post object so it is
safe to use this
post.js refactoring

store txtComment on a variable rather than query it over and over again
refactoring post.js

node variable use $ as prefix
show error message when error occured while posting
show friend request on friends tab
fix getAllFriends query
last status time
fix blank page after sending message
rework messaging system
simple javascript to home page
use paging instead of load more for "Load More" button in stream view
model: post: fix isStatus()
home: "Load More" button
profile peek now in main template
fix PHP warning accessing null pointer
profile: fix when user doesn't have last status