added unfinished impl of Board class for assignment 4