Comment Comment by pocketheyman This is a solid. Simple, intuitive, organized. How long did it take to write? parent pocketheyman 12 years ago