Adding an input function
Adding default verbose option
Adding some flavors
Base for action hub
Base for cacher