You have to have the update for 8.1, which right now means you have to enroll in the Preview for Developers program (it's free), then install the Preview for Developers app on your phone, and then enable it. Once you enable it, you'll get the update, and live folders will start working.
If you already have the update and have specific problems, please tell us what you're seeing when you try to set one up.