Added a tool class that will allow for more ease with creating tools