add data preprocessing & sampling
changed W init within a range
finished implementation and visualization, while the cost is not converging!
Thinking about filling up the stanford code first and see if the result make sense!