Add Assignment 4 to the php-intro application - but cleanup and
refactor a bit to make the whole php-intro a little more modern.