add basic init tests and create basic object model
add board and piece modules and more tdd tests
add move class and more tdd tests