Comment Comment by gregchapple +1 for Martini. Spent some time looking for a decent framework like this, and was delighted when I discovered it. parent gregchapple 13 years ago