Meme.com Platform Going Live Following Over $6 Million in Funding