Merge pull request #20 from baijian/master

delete deprecated and add database provider
update ignore file
the basic block view