Impressive. Best I have seen. Must have taking a very long time as that is all PHP and HTML coding unless he used templates.