Level 4 research project. Faculty of information technology,University of Moratuwa.