move board attributes to JXG.Options.board to reduce some init board overhead and unify board and element creation