Is there a keyboard app for iPhone?

I have an iPhone 5 and switched over from the galaxy s4, and had the iPhone 4S prior to that. As many iphone users would know I was Syked to have my emoji keyboard with ios emoji back! However I'm missing the keyboard choices I had with my galaxy. My question is, are there any apps paid or free that add an extra keyboard to your iphone, like emoji keyboard apps. Because seeing there are emoji apps enabling that keyboard there should be an app allowing a new keyboard. I heard that seeing apple has to approve of all apps that they will not allow a new keyboard seeing it is too customizable but I don't really know.

Hope one of these help
http://appcrawlr.com/app/search?go=go&q=emoji+keyboard&device=iphone