adding ignore for node_modules for local dev
added functionality so users can extract between 1 and 24 colors