Instead of calling replace method to replace %20 with a space, use decodeURIComponent instead
Add new character code refactoring
Significantly simplified Add character route
Fixed async waterfall problem. Use array instead of objects.