* Optimized the memory usage of operation queue by not keeping operations in memory
* Removed Bookmark operation. Now Push will push all that is in the queue.
* PendingOperations is a long now
* Minor code cleanup and refactor