added more detailed tests to tictac js core
starting service tests. fixed some core tests
added core test for current board
started http tests for web ui services