change init.py logic for parameter, fix distance formula, refine silhouettes, refactor run.py, and begin code cleanup
add nearestNeighbors, productMatrix and customerMatrix index.js and clean up code