/*******Author Saptagiriesh Oleti************/
---------------------------------------------------------------------------------

This library contains the following functions.

---------------------------------------------------------------------------------

int initmouse()                    
  ---This function initializes the mouse. On success it returns the number of mouse buttons.      other wise it returns -1.

void showmouse()
  ---This function actually displays the mouse on the screen.

void hidemouse()
  ---This function hides the mouse pointer.

void restrictmousr(int x1,int y1,int x2,int y2)
  ---This function restricts the mouse motion to a particular area on the screen. It takes four      integers as arguments, The upper left coordinate(x1,y1) and reight bottom coordinate(x2,y2).

void getmouse(int* button, int* x, int* y)
  ---This function returns the current mouse position on the screen into x,y and pressed button      into button. 
