Fixed first failing test - addition
division introduced
Test cases added for each javascript oddity