Completed JS lowercase, reverse words, sum of digits, update directory structure