Default [Q] Installing elementalx kernel on my HTC one running Viper one 6.2.1

I'm a newbie to all this. I just recently somehow manage to root my HTC one and flash Viper one 6.2.1. Can I know how to install elementalx kernel to my phone? Can I just install it in the recovery mode? Will it wipe out all my data? If I need to backup my Viper one rom. How do I do it? Please help. I need a full guide.