added in-browser piece movement. game checks for check and checkmate. added some styling