Programming A Javascript Chess Engine by Bluefever Software