* Clang-tidy static analysis * Modernise checks * Google coding standard checks * Identifier renaming according to Google style