add enum for valid marks, add function for checking if space is marked and marking a space