This was my second year project B. Sc Computer Science