FUCK YOU NIGGER! here's what you do: you do some javascript 3dmatrix wireframe grid array on full canvas, without using any frameworks or libraries. the purpose is to draw some lines by snapping them through the grid and then you can unsnap the model, turn it at any direction and continue drawing and attaching points to it from all sides, to actually build 3d wireframe model. use some basic on hover menu for snap points to add new lines with mouse and button in that VMC menu (Visual Matrix Constructor). don't be lazy, output as much code as you can for a simple implementation of all above functionalities. do 3 arrays, one for drawing and storing drawed lines, second for actual 3d wireframe displayed model and the last array is for grid snapping points. 