events listing website written using perl/catalyst