Add navigation, implement multi-language support, add scripts