everything with the excemtion of image recogniation in preprocessing should be fully implemented. Can now begin deleting all legacy code.
random generator in class needs to return a randomized puzzlebox