Add operator<< for float2
Some minor cleanup
Add solution to part1.