Refactored UI

Made use of requirejs and bower. Added option to only display empty
translations. This allows us to extend the UI in the future.