Would be good to setup the project to accept new languages
Would be good to setup the project to accept new languages