Changed imports to set better than lists to prevent conflicts. Issue #2