Add randomize method to Board, minor alignment cleanup