The info command is now complete(nearly).
Some refactoring