Added Language factory to handle translations - must include language of your choice