New language tags

Fix for #23 by adding languages to tools (to the best of my ability) and adding the ability to render/filter by languages