Modified code so it compiles
Applied clang-format
ADding clang-format
clang-format
Checkpointing the various attempts