DRY up URI calls
Added formula new subcommand