author=Incarnatehow long has this been in the works? This is probably one of the nicest looking projects ive seen on this site in a while.