You can user either
App2SD which is quite Easy to handle but still needs some space on internal memory, or
Link2SD which moves everything to th SD except a link for the system where to look, which increases Space tremendously, but you have to do a special partitioning and formatting with your SD,