Denver’s new local site has the feel of a national startup