Interesting site for 7-14 year old boys.  I did this work in conjunction with Megaplayer This was a bit more difficult to complete than expected.  But the resulting site is very expandable and very boy.