Javascript: Improvements
Javascript: starting on functions and types