update git ignore file
update sqlite support as default load data method
cal each layer
modify naming:  feedforward means input layer is updated, calculated the rest layer to output
randomize weight
initial functionality under beta