Here is my solution. You can download a .ZIP file version of the project here..
download a .ZIP file version of the project here.