add changelog file
fix hypot not having a length of 2 and fix functions not being named