This was a fun application to work on because it has very real, practical, implications. Imagine you want to print many sheets of business cards. How would you place them so as not to waste paper? Better yet, if you'd have the option to slightly change their size, how much would you adjust it so as to PERFECTLY fit?
Of course, the optimization part was the most difficult one of the project. Unfortunately, I chose a shameful method: brute-force. That is to say, the computer calculates a large number of values out of which it picks the best one.
Hidden feature: pressing on the title "Cutting Edge" gets you to the admin area.