Custom error pages added
Checksum generation and validation created