Updated directory.rb and .gitignore
sorted out string plurals
improved pluralisation
Prevented empty array from displaying as a list