ignoring vim's swap files
started a readme
initial implementation of perceptron, missing error adjusting, it's altogether a little different approach to what i knew - i think i'll rewrite this
added a markdown style table with the sample data
curves draw at smaller stesp = smoother
added form for inputing custom function
refactored the code; now it's possible to change the math function graphed on the canvas on the fly