First commit, starting to develop the module