implemented the server on the client, using push & force push, added refresh buttons, added auto calender methods that traverse the tree... (#908)