Update

In this update, there are several changes.
-Added IP address validation in encrypt.class.php
-Added new way of fetching IP address in encrypt.class.php
-Slight documentation change
-Updated structure.sql with several major corrections and changes.