Improved coding style\nIn order to get more contributor and a more readable code, I chose OpenBSD KNF, which is designed to also highlight types