Knight piece implemented with test
Console interface implemented
Viewer implemented