Started redoing js
Added data processor