New York-based web and social media development company announces the debut of their new website.