Added a simple E2E test.

1. Added a relatively simple E2E test. (Encounter some problems when
trying to test DnD…)
2. Fixed a small bug in the css file. (error class name)
3. Added more tests for the checker service.
4. For getExpectedOperations() in the checkers service, check if the
player move the opponent piece which is illegal and will throw an error.