Poplife, a Cleveland wellness company, is offering free mind and body classes