Removing deprecated calls and adding some doc
Adding verbose and debug options
Adding a functional canal choice, better metadata retrieval and some interface cleaning