fixing typo in setup.py
Adding type and tools kwargs to plot(), and improving handling of alpha parameter