User:Bagariavivek/Watchlist requirements

New changes which needs to be done for adding category in watchlist and the classes which have to be written for the new type of watchlist

Special Classes

 * Special:WatchList
 * Special:EditWatchList

Other classes
Watcheditems.php
 * actions/WatchAction
 * 1) This will require another paramenter for category

API additions
[link | http://en.wikipedia.org/w/api.php] Core API for watchlist
 * list = watchlist
 * list = watchlistraw
 * action = feedwacthlist

Non-core API
 * oldreviwed pages
 * action = rollback
 * action = undelete
 * action = move
 * actoin = edit
 * action = upload